mouth of a cave - Turc Anglais Dictionnaire